package com.achievement.domain.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;

/**
 * 科研成果-论文期刊源列表-期刊列表
 * @TableName dm_magazine
 */
@TableName(value ="dm_magazine")
@Data
public class MagazineEntity implements Serializable {
    /**
     * id
     */
    @TableId
    private String id;

    /**
     * 期刊源ID
     */
    private String magazineSourceId;

    /**
     * 期刊名称
     */
    private String name;

    /**
     * 主办单位
     */
    private String chargeUnit;

    /**
     * ISSN号
     */
    private String issn;

    /**
     * 备注
     */
    private String note;

    /**
     * 影响因子
     */
    private String factor;

    /**
     * 分区
     */
    private String magazinePartition;

    /**
     * 简称
     */
    private String simpleName;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}